bitkeeper revision 1.1266 (42511c5bb2cYQH5revHQWgKY0haDHg)
authormafetter@fleming.research <mafetter@fleming.research>
Mon, 4 Apr 2005 10:52:11 +0000 (10:52 +0000)
committermafetter@fleming.research <mafetter@fleming.research>
Mon, 4 Apr 2005 10:52:11 +0000 (10:52 +0000)
Rename translate_gpfn_to_mfn to gpfn_to_mfn_foreign.
Minor bug fix from prior merges.

Signed-off-by: michael.fetterman@cl.cam.ac.uk
xen/arch/x86/shadow.c
xen/common/grant_table.c
xen/include/asm-x86/shadow.h
xen/include/xen/perfc_defn.h

index fe9a009e17baa125f0324d71174f16ba86f311c1..910664d7824096b61a911c6510da263c02c731b3 100644 (file)
@@ -1245,11 +1245,11 @@ void vmx_shadow_clear_state(struct domain *d)
 }
 
 unsigned long
-translate_gpfn_to_mfn(struct domain *d, unsigned long gpfn)
+gpfn_to_mfn_foreign(struct domain *d, unsigned long gpfn)
 {
     ASSERT( shadow_mode_translate(d) );
 
-    perfc_incrc(translate_gpfn_to_mfn);
+    perfc_incrc(gpfn_to_mfn_foreign);
 
     unsigned long va = gpfn << PAGE_SHIFT;
     unsigned long phystab = pagetable_val(d->arch.phys_table);
@@ -1258,7 +1258,7 @@ translate_gpfn_to_mfn(struct domain *d, unsigned long gpfn)
     unmap_domain_mem(l2);
     if ( !(l2_pgentry_val(l2e) & _PAGE_PRESENT) )
     {
-        printk("translate_gpfn_to_mfn(d->id=%d, gpfn=%p) => 0 l2e=%p\n",
+        printk("gpfn_to_mfn_foreign(d->id=%d, gpfn=%p) => 0 l2e=%p\n",
                d->id, gpfn, l2_pgentry_val(l2e));
         return INVALID_MFN;
     }
@@ -1268,13 +1268,13 @@ translate_gpfn_to_mfn(struct domain *d, unsigned long gpfn)
     unmap_domain_mem(l1);
 
 #if 0
-    printk("translate_gpfn_to_mfn(d->id=%d, gpfn=%p) => %p phystab=%p l2e=%p l1tab=%p, l1e=%p\n",
+    printk("gpfn_to_mfn_foreign(d->id=%d, gpfn=%p) => %p phystab=%p l2e=%p l1tab=%p, l1e=%p\n",
            d->id, gpfn, l1_pgentry_val(l1e) >> PAGE_SHIFT, phystab, l2e, l1tab, l1e);
 #endif
 
     if ( !(l1_pgentry_val(l1e) & _PAGE_PRESENT) )
     {
-        printk("translate_gpfn_to_mfn(d->id=%d, gpfn=%p) => 0 l1e=%p\n",
+        printk("gpfn_to_mfn_foreign(d->id=%d, gpfn=%p) => 0 l1e=%p\n",
                d->id, gpfn, l1_pgentry_val(l1e));
         return INVALID_MFN;
     }
@@ -2852,7 +2852,7 @@ int _check_all_pagetables(struct exec_domain *ed, char *s)
                 BUG(); // XXX - ought to fix this...
                 break;
             case PGT_snapshot:
-            case PGT_writable_ref:
+            case PGT_writable_pred:
                 break;
             default:
                 errors++;
index fceee60984aac8633c689ccce22886eed7f77498..30cdd5886a2d1da5eaaccbe14a0349e714a323d0 100644 (file)
@@ -193,7 +193,7 @@ __gnttab_map_grant_ref(
 
         /* rmb(); */ /* not on x86 */
 
-        frame = __translate_gpfn_to_mfn(rd, sha->frame);
+        frame = __gpfn_to_mfn_foreign(rd, sha->frame);
 
         if ( unlikely(!pfn_is_ram(frame)) ||
              unlikely(!((flags & GNTMAP_readonly) ?
index 739f65e48f7974b6c6ed49d3ee07f1f58bf93ad5..e5916536ebf6e7632b3c9cdaa21b65146e427f7e 100644 (file)
@@ -190,12 +190,12 @@ static inline void shadow_mode_disable(struct domain *d)
            phys_to_machine_mapping(gpfn); })           \
       : (gpfn) )
 
-#define __translate_gpfn_to_mfn(_d, gpfn)              \
+#define __gpfn_to_mfn_foreign(_d, gpfn)                \
     ( (shadow_mode_translate(_d))                      \
-      ? translate_gpfn_to_mfn(_d, gpfn)                \
+      ? gpfn_to_mfn_foreign(_d, gpfn)                  \
       : (gpfn) )
 
-extern unsigned long translate_gpfn_to_mfn(
+extern unsigned long gpfn_to_mfn_foreign(
     struct domain *d, unsigned long gpfn);
 
 /************************************************************************/
@@ -661,7 +661,7 @@ static inline void hl2e_propagate_from_guest(
             // This isn't common -- it only happens during shadow mode setup
             // and mode changes.
             //
-            mfn = translate_gpfn_to_mfn(d, pfn);
+            mfn = gpfn_to_mfn_foreign(d, pfn);
         }
         else
             mfn = __gpfn_to_mfn(d, pfn);
index 318882a670bac94db8bc06eb4ec6deadf6198541..0d5b146432650776de2d7eefcd6d6c152065fee0 100644 (file)
@@ -98,7 +98,7 @@ PERFCOUNTER_CPU(shadow_get_page_fail,   "shadow_get_page_from_l1e fails" )
 PERFCOUNTER_CPU(validate_hl2e_calls,               "calls to validate_hl2e_change")
 PERFCOUNTER_CPU(validate_hl2e_changes,             "validate_hl2e makes changes")
 PERFCOUNTER_CPU(exception_fixed,                   "pre-exception fixed")
-PERFCOUNTER_CPU(translate_gpfn_to_mfn,             "calls to translate_gpfn_to_mfn")
+PERFCOUNTER_CPU(gpfn_to_mfn_foreign,               "calls to gpfn_to_mfn_foreign")
 PERFCOUNTER_CPU(remove_write_access,               "calls to remove_write_access")
 PERFCOUNTER_CPU(remove_write_access_easy,          "easy outs of remove_write_access")
 PERFCOUNTER_CPU(remove_write_no_work,              "no work in remove_write_access")